Big Huge Thesaurus

River Thames

noun

sounds kind of like